

.tabs{
  padding: 10px 20px;
  background: #e5e5e5;
  color: #000;
  cursor: pointer;
  
}

.tabs:nth-child(1){
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.tabs:nth-child(2){
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.active{
  background: #02bf6b !important;
  color: #Fff;
}

.medical-content{
  padding: 0 10px;
  box-sizing: border-box;
}

.search{
  height: 120px;
  border: 1px solid #d7d7d7;
  margin-top: 10px;
  border-radius: 10px;
  .search-input{
    height: 60px;
    padding: 0 20px;
    border-bottom: 1px solid #d7d7d7;
    display: flex;
    align-items: center;
  }

  .search-select{
    height: 59px;
    padding: 0 20px;
    display: flex;
    align-items: center;
  }
  
}

.flex-right{
  display: flex;
  justify-content: flex-end;
  margin-right: 20px;
}

.dialog /deep/{
  .el-textarea__inner{
    height: 500px;
  }
} 